Located in South Carolina, Myrtle Beach features long sandy shores, family-friendly attractions, and plenty of entertainment options.